<?php
include_once '../../Core/ControladorSet.php';
include_once '../../Core/Conexion.php';
include_once '../../Core/InterfazDatos.php';
include_once '../../Entidades/Periodo.php';
include_once '../../Entidades/Rubro.php';
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of editar
 *
 * @author home
 */
class editar extends ControladorSet
{
    function __construct($pagina) 
    {
        parent::__construct($pagina);
        
    }

    public function buscarValores() {
        
        $entidad=new Rubro($_REQUEST['codigo'],"","","","","","");
        $consultaEntidad=$this->conexion->consulta($entidad); 

        $this->diccionario['codigo']=$consultaEntidad[0];
        $this->diccionario['nombre']=$consultaEntidad[4];
        $this->diccionario['tipo']=$consultaEntidad[3];
        $this->diccionario['costo']=$consultaEntidad[5];
        $this->diccionario['Descripcion']=$consultaEntidad[6];
        
        //para los valores de periodo
        $tabla="";
        $periodo=new Periodo("","","","","");
        $consulta=$this->conexion->consultaTabla($periodo);
        $fila=mysql_fetch_array($consulta);
        
        do
        {
           if(strcmp($fila[0],$consultaEntidad[1])==0)
              $tabla=$tabla."<option value= '".$fila[0]."' selected>".$fila[1]."</option>";
          else
              $tabla=$tabla."<option value= '".$fila[0]."'>".$fila[1]."</option>";
          
        }while($fila=mysql_fetch_array($consulta));
        $this->diccionario['listaPeriodo']=$tabla;
        
        //para buscar las restrigcciones de los rubros
         
        $tabla="";
        $rubro=new Rubro("","","","","","","");
        $consulta=$this->conexion->consultaTabla($rubro);
        $fila=mysql_fetch_array($consulta);
        $tabla=$tabla."<option value='NULL' selected >Ninguno</option>";
        do
        {
          //echo $fila[0]."=".$consultaEntidad[1]."</br>";
          if(strcmp($fila[0],$consultaEntidad[2])==0)
                $tabla=$tabla."<option value= '".$fila[0]."' selected >".$fila[4]."</option>";
          else
              $tabla=$tabla."<option value= '".$fila[0]."'>".$fila[4]."</option>";
          
        }while($fila=mysql_fetch_array($consulta));
        $this->diccionario['listaRestriccion']=$tabla;
        
    }

    public function setDiccionario() {
        $this->diccionario= array(
            "codigo"=>"vacio",
            "listaPeriodo"=>"vacio",
            "listaRestriccion"=>"vacio",
            "nombre"=>"vacio",
            "tipo"=>"vacio",
            "costo"=>"vacio",
            "Descripcion"=>"vacio",
                      
       );
    }    
}
$controlador=new editar('editar.html');
$controlador->rederizarPagina();
?>
